soaking pit furnace - Turkish English Dictionary